package com.laviedesfons.jhmtasc.types.models;
import com.laviedesfons.jhmtasc.annotations.binding.MFlaggedField;
import com.laviedesfons.jhmtasc.annotations.binding.MFlaggedType;
import com.laviedesfons.jhmtasc.types.abstracts.Interface;
import com.laviedesfons.jhmtasc.types.internals.*;

/**
 *
 * @author Romano
 */
@MFlaggedType(flag="JTagData", parent=AllType.class)
public class TagData extends Interface {
    @MFlaggedField(flag = "TShowFrame")
    static PVoid tshowframe;

    @MFlaggedField(flag = "TDoAction")
    static PList<Action> jactions;

    @MFlaggedField(flag = "TClip")
    static Clip tclip;

    @MFlaggedField(flag = "TDoInitAction")
    static PList<Action> tdoinitaction;

    @MFlaggedField(flag = "TExports")
    static PList<PTup<PString,PInt>> exports;
}
